// #include <stdio.h>

// int main()
// {
//     printf("hello world\n");
//     printf("第N个c程序\n");
    
//     return 0;
// }

// #include <stdio.h>


// int main()
// {
//     printf("hello world\n");

//     return 0;
// }


// #include <stdio.h>

// int main()
// {
//     printf("hehe\n");
//     printf("呵呵\n");

//     return 0;
// }


// #include <stdio.h>

// int main()
// {
//     printf("%d\n",sizeof(_Bool));
//     printf("%d\n",sizeof(char));
//     printf("%d\n",sizeof(short));
//     printf("%d\n",sizeof(int));
//     printf("%d\n",sizeof(long));
//     printf("%d\n",sizeof(long long));
//     printf("%d\n",sizeof(float));
//     printf("%d\n",sizeof(double));
//     return 0;
// }

// #include <stdio.h>

// int a = 100;

// int main()
// {
//     // int age = 20;
//     // float weight = 55.5f;

//     int num = 10;
//     printf("%d\n",num);
//     num = 20;
//     printf("%d\n",num);

//     return 0;
// }

// #include <stdio.h>

// int a = 100;

// int main()
// {
//     int a = 10;
//     printf("%d\n",a);
//     return 0;
// }


// #include <stdio.h>

// int main()
// {
//     int num1 = 0;
//     int num2 = 0;
//     scanf("%d %d",&num1,&num2);
//     int sum = num1 + num2;
//     printf("%d\n",sum);
//     return 0;
// }


// #include <stdio.h>

// int main()
// {
//     int a = 10;

//     {
//         //int a = 10;
//     }

//     printf("%d\n",a);

//     return 0;
// }

// #include <stdio.h>

// int a = 100;

// void test()
// {
//     printf("2----->%d\n",a);
// }

// int main()
// {
//     printf("1----->%d\n",a);
//     test();
//     return 0;
// }

// #include <stdio.h>
// int main()
// {
//     const int a = 10;

//     int arr[a] = {0};

//     // printf("%d\n",a);

//     // a = 3;
//     // printf("%d\n",a);

//     return 0;
// }


// #include <stdio.h>

// typedef enum RGB
// {
//     R,
//     G,
//     B
// }RGB;

// int main()
// {
//     RGB r;
//     r = R;
//     printf("%d\n",r);
//     return 0;
// }


// #include <stdio.h>
// #define SIZE 10
// #define MAX 10000
// #define PI 3.14
// int main()
// {
//     int a = SIZE;
//     int arr[SIZE] = {0};

//     return 0;
// }


// #include <stdio.h>

// enum SEX
// {
//     MALE,
//     FEMALE,
//     SECRET
// };

// int main()
// {
//     printf("%d\n",MALE);
//     printf("%d\n",FEMALE);
//     printf("%d\n",SECRET);
//     return 0;
// }

// #include <stdio.h>
// #include <string.h>

// int main()
// {

//     char c = 'w';
//     char ch[6] = {'a','b','c','d','e','f'};
//     char ch2[] = "abcdef";

//     printf("%s\n",ch);
//     printf("%s\n",ch2);

//     int len1 = strlen(ch);
//     int len2 = strlen(ch2);

//     printf("%d\n",len1);
//     printf("%d\n",len2);

//     return 0;
// }



// #include <stdio.h>

// int main()
// {
//     //printf("(are you ok??)");
//     // printf("abcnedf\n");
//     // printf("abc\nedf\n");
//     // printf("%c\n",'\'');
//     // printf("%s\n","\"");
//     // printf("%c\n",'\\');
//     // printf("\tas\tds");
//     // printf("\a\n");
//     // printf("abcdef\n");
//     // printf("a\bcdef\n");
//     printf("\130\n");
//      printf("\x61\n");
//     return 0;
// }

// #include <stdio.h>

// int main()
// {
//     printf("请假？(1/0)>:");
//     int flag = 0;
//     scanf("%d",&flag);
//     if(flag == 1)
//     {
//         printf("打游戏\n");
//     }
//     else
//     {
//         printf("上班\n");
//     }
//     return 0;
// }


// #include <stdio.h>

// int main()
// {
//     int line = 0;
//     while(line < 5000)
//     {
//         printf("%d行代码]\n",line);
//         line++;
//     }
//     printf("NB\n");
//     return 0;
// }


// #include <stdio.h>

// int Add(int a, int b)
// {
//     return a + b;
// }

// int main()
// {
//     int a = 0;
//     int b = 0;
//     scanf("%d %d",&a,&b);
//     printf("%d",Add(a,b));
//     return 0;
// }

// #include <stdio.h>

// int main()
// {
//     int arr[10] = {1,2,3,4,5,6,7,8,9,10};
//     printf("%d\n",arr[5]);
//     int i = 0;
//     while(i < 10)
//     {
//         printf("%d\n",arr[i]);
//         i++;
//     }

//     return 0;
// }


// #include <stdio.h>

// typedef unsigned int uint32_t;

// int main()
// {
//     uint32_t a = 10;
//     printf("%d\n",a);

//     return 0;
// }


// #include <stdio.h>

// void test()
// {
//     static int a = 5;
//     a++;
//     printf("%d ",a);
// }

// int main()
// {
//     int i = 0;
//     while(i < 10)
//     {
//         test();
//         i++;
//     }
//     printf("\n");
//     return 0;
// }


// #include <stdio.h>

// #define MAX 100
// #define ADD(x,y) ((x) + (y))

// int main()
// {
//     int arr[MAX]= {0};
//     printf("%d\n",sizeof(arr));
//     printf("%f\n",ADD(3,3.5));
//     printf("%d\n",ADD(5,6));
//     // printf("%f\n",ADD(3,3.5));
//     // printf("%f\n",ADD(3,3.5));
//     return 0;
// }


// #include <stdio.h>

// struct stu
// {
//     char name[20];
//     int age;
//     char sex[5];
//     char id[20];
// };

// int main()
// {
//     struct stu s = {"张三",20,"男",{1,2,3,4,5}};
//     printf("%s\n",s.name);
//     printf("%d\n",s.age);
//     printf("%s\n",s.sex);
//     for(int i = 0; i < 20; i++)
//     {
//         printf("%d",s.id[i]);
//     }
//     return 0;
// }


// #include <stdio.h>

// int main()
// {
//     int a = 15;
//     int* pa = &a;
//     *pa = 30;
//     printf("%p\n",pa);
//     printf("%p\n",&a);
//     printf("%d\n",*pa);
//     return 0;
// }

#include <stdio.h>

int main()
{
    printf("%d\n",sizeof(char*));
    printf("%d\n",sizeof(short*));
    printf("%d\n",sizeof(int*));
    printf("%d\n",sizeof(long*));
    printf("%d\n",sizeof(long long*));
    printf("%d\n",sizeof(float*));
    printf("%d\n",sizeof(double*));
    return 0;
}
